user_data = "zzz||xxx|"
print(user_data[1])

user_data_list = [["zzz",12345,11],["xxx",789456,12]]
# password_list = [12345,789456]
# age = [11,12]
# 从左往右取值
print(user_data_list[2])
# 当从0开始取值时，0可以忽略不写
print(user_data_list[:3])

# -3，-2，-1，0，1，2，3，4..
# 从右往左取值
print(user_data_list[-2])
# 切片slice ，右边的值取不到 例如[-3:-1] 索引为-1的值取不到
print(user_data_list[-3:-1])
# 如果取值为空：说明slice写错了 例如[-3:0]
# 如果要取到最后一个值，不能写0，直接省略不写
print(user_data_list[-3:0])
print(user_data_list[-3:])

# ****重要****
print(user_data_list[:])
# 步长，list列表slice ：[start:stop:step]
'''
如果没有指定开始值，则默认为0；
如果没有指定结束指，则取列表允许的最大值；
如果没有指定步长值，则默认步长为1.
'''